it's high time that... - İspanyolca İngilizce Sözlük